invento patentable - English Synonyms Dictionary